ape leader – Deutsch–English translations

🇬🇧 en de 🇩🇪

ape leader noun

  • old maid
alte Jungfer
Wiktionary Links